API Documentation
OutputFormatter.h
1 // OutputFormatter.h
3 //
5 
6 namespace nkDebug
7 {
15  {
16  public :
17 
18  // Constructor, destructor
26  virtual ~OutputFormatter () ;
27 
28  // Formatting
35  virtual nkLog::String formatClassLaunch (const TestClassObserverInformation& info) ;
42  virtual nkLog::String formatClassBypass (const TestClassObserverInformation& info) ;
49  virtual nkLog::String formatClassEnd (const TestClassObserverInformation& info) ;
56  virtual nkLog::String formatTestLaunch (const TestFunctionObserverInformation& info) ;
63  virtual nkLog::String formatTestBypass (const TestFunctionObserverInformation& info) ;
70  virtual nkLog::String formatTestSuccess (const TestFunctionObserverInformation& info) ;
77  virtual nkLog::String formatTestFailure (const TestFunctionObserverInformation& info) ;
78  } ;
79 }
nkDebug::TestClassObserverInformation
Information provided during a TestClass run.
Definition: TestClassObserverInformation.h:12
nkDebug::OutputFormatter::~OutputFormatter
virtual ~OutputFormatter()
nkDebug::OutputFormatter::formatClassLaunch
virtual nkLog::String formatClassLaunch(const TestClassObserverInformation &info)
nkDebug::OutputFormatter::formatTestFailure
virtual nkLog::String formatTestFailure(const TestFunctionObserverInformation &info)
nkDebug::OutputFormatter
Base class for test's output formatting.
Definition: OutputFormatter.h:15
nkDebug::TestFunctionObserverInformation
Information provided during a function run.
Definition: TestFunctionObserverInformation.h:12
nkDebug::OutputFormatter::formatClassEnd
virtual nkLog::String formatClassEnd(const TestClassObserverInformation &info)
nkDebug::OutputFormatter::formatTestBypass
virtual nkLog::String formatTestBypass(const TestFunctionObserverInformation &info)
nkDebug::OutputFormatter::formatTestLaunch
virtual nkLog::String formatTestLaunch(const TestFunctionObserverInformation &info)
nkDebug::OutputFormatter::formatTestSuccess
virtual nkLog::String formatTestSuccess(const TestFunctionObserverInformation &info)
nkDebug::OutputFormatter::formatClassBypass
virtual nkLog::String formatClassBypass(const TestClassObserverInformation &info)
nkDebug
Encompasses all API of component NilkinsDebug.
Definition: LogManager.h:7
nkDebug::OutputFormatter::OutputFormatter
OutputFormatter()